0 Prolog
↳1 BuiltinConflictTransformerProof (⇔, 0 ms)
↳2 Prolog
↳3 PrologToPrologProblemTransformerProof (⇒, 83 ms)
↳4 Prolog
↳5 PrologToPiTRSProof (⇒, 24 ms)
↳6 PiTRS
↳7 DependencyPairsProof (⇔, 0 ms)
↳8 PiDP
↳9 DependencyGraphProof (⇔, 0 ms)
↳10 PiDP
↳11 UsableRulesProof (⇔, 0 ms)
↳12 PiDP
↳13 PiDPToQDPProof (⇒, 0 ms)
↳14 QDP
↳15 QDPSizeChangeProof (⇔, 0 ms)
↳16 YES
qB_in_gga(T20, 0, T20) → qB_out_gga(T20, 0, T20)
qB_in_gga(T25, 0, T26) → qB_out_gga(T25, 0, T26)
qB_in_gga(0, T31, 0) → qB_out_gga(0, T31, 0)
qB_in_gga(0, T41, T42) → qB_out_gga(0, T41, T42)
qB_in_gga(s(T66), s(T71), T62) → U2_gga(T66, T71, T62, mA_in_gga(T66, T71, T62))
mA_in_gga(T83, 0, T83) → mA_out_gga(T83, 0, T83)
mA_in_gga(0, T88, 0) → mA_out_gga(0, T88, 0)
mA_in_gga(s(T109), s(T114), T105) → U1_gga(T109, T114, T105, mA_in_gga(T109, T114, T105))
U1_gga(T109, T114, T105, mA_out_gga(T109, T114, T105)) → mA_out_gga(s(T109), s(T114), T105)
U2_gga(T66, T71, T62, mA_out_gga(T66, T71, T62)) → qB_out_gga(s(T66), s(T71), T62)
qB_in_gga(T123, T124, T125) → qB_out_gga(T123, T124, T125)
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
qB_in_gga(T20, 0, T20) → qB_out_gga(T20, 0, T20)
qB_in_gga(T25, 0, T26) → qB_out_gga(T25, 0, T26)
qB_in_gga(0, T31, 0) → qB_out_gga(0, T31, 0)
qB_in_gga(0, T41, T42) → qB_out_gga(0, T41, T42)
qB_in_gga(s(T66), s(T71), T62) → U2_gga(T66, T71, T62, mA_in_gga(T66, T71, T62))
mA_in_gga(T83, 0, T83) → mA_out_gga(T83, 0, T83)
mA_in_gga(0, T88, 0) → mA_out_gga(0, T88, 0)
mA_in_gga(s(T109), s(T114), T105) → U1_gga(T109, T114, T105, mA_in_gga(T109, T114, T105))
U1_gga(T109, T114, T105, mA_out_gga(T109, T114, T105)) → mA_out_gga(s(T109), s(T114), T105)
U2_gga(T66, T71, T62, mA_out_gga(T66, T71, T62)) → qB_out_gga(s(T66), s(T71), T62)
qB_in_gga(T123, T124, T125) → qB_out_gga(T123, T124, T125)
QB_IN_GGA(s(T66), s(T71), T62) → U2_GGA(T66, T71, T62, mA_in_gga(T66, T71, T62))
QB_IN_GGA(s(T66), s(T71), T62) → MA_IN_GGA(T66, T71, T62)
MA_IN_GGA(s(T109), s(T114), T105) → U1_GGA(T109, T114, T105, mA_in_gga(T109, T114, T105))
MA_IN_GGA(s(T109), s(T114), T105) → MA_IN_GGA(T109, T114, T105)
qB_in_gga(T20, 0, T20) → qB_out_gga(T20, 0, T20)
qB_in_gga(T25, 0, T26) → qB_out_gga(T25, 0, T26)
qB_in_gga(0, T31, 0) → qB_out_gga(0, T31, 0)
qB_in_gga(0, T41, T42) → qB_out_gga(0, T41, T42)
qB_in_gga(s(T66), s(T71), T62) → U2_gga(T66, T71, T62, mA_in_gga(T66, T71, T62))
mA_in_gga(T83, 0, T83) → mA_out_gga(T83, 0, T83)
mA_in_gga(0, T88, 0) → mA_out_gga(0, T88, 0)
mA_in_gga(s(T109), s(T114), T105) → U1_gga(T109, T114, T105, mA_in_gga(T109, T114, T105))
U1_gga(T109, T114, T105, mA_out_gga(T109, T114, T105)) → mA_out_gga(s(T109), s(T114), T105)
U2_gga(T66, T71, T62, mA_out_gga(T66, T71, T62)) → qB_out_gga(s(T66), s(T71), T62)
qB_in_gga(T123, T124, T125) → qB_out_gga(T123, T124, T125)
QB_IN_GGA(s(T66), s(T71), T62) → U2_GGA(T66, T71, T62, mA_in_gga(T66, T71, T62))
QB_IN_GGA(s(T66), s(T71), T62) → MA_IN_GGA(T66, T71, T62)
MA_IN_GGA(s(T109), s(T114), T105) → U1_GGA(T109, T114, T105, mA_in_gga(T109, T114, T105))
MA_IN_GGA(s(T109), s(T114), T105) → MA_IN_GGA(T109, T114, T105)
qB_in_gga(T20, 0, T20) → qB_out_gga(T20, 0, T20)
qB_in_gga(T25, 0, T26) → qB_out_gga(T25, 0, T26)
qB_in_gga(0, T31, 0) → qB_out_gga(0, T31, 0)
qB_in_gga(0, T41, T42) → qB_out_gga(0, T41, T42)
qB_in_gga(s(T66), s(T71), T62) → U2_gga(T66, T71, T62, mA_in_gga(T66, T71, T62))
mA_in_gga(T83, 0, T83) → mA_out_gga(T83, 0, T83)
mA_in_gga(0, T88, 0) → mA_out_gga(0, T88, 0)
mA_in_gga(s(T109), s(T114), T105) → U1_gga(T109, T114, T105, mA_in_gga(T109, T114, T105))
U1_gga(T109, T114, T105, mA_out_gga(T109, T114, T105)) → mA_out_gga(s(T109), s(T114), T105)
U2_gga(T66, T71, T62, mA_out_gga(T66, T71, T62)) → qB_out_gga(s(T66), s(T71), T62)
qB_in_gga(T123, T124, T125) → qB_out_gga(T123, T124, T125)
MA_IN_GGA(s(T109), s(T114), T105) → MA_IN_GGA(T109, T114, T105)
qB_in_gga(T20, 0, T20) → qB_out_gga(T20, 0, T20)
qB_in_gga(T25, 0, T26) → qB_out_gga(T25, 0, T26)
qB_in_gga(0, T31, 0) → qB_out_gga(0, T31, 0)
qB_in_gga(0, T41, T42) → qB_out_gga(0, T41, T42)
qB_in_gga(s(T66), s(T71), T62) → U2_gga(T66, T71, T62, mA_in_gga(T66, T71, T62))
mA_in_gga(T83, 0, T83) → mA_out_gga(T83, 0, T83)
mA_in_gga(0, T88, 0) → mA_out_gga(0, T88, 0)
mA_in_gga(s(T109), s(T114), T105) → U1_gga(T109, T114, T105, mA_in_gga(T109, T114, T105))
U1_gga(T109, T114, T105, mA_out_gga(T109, T114, T105)) → mA_out_gga(s(T109), s(T114), T105)
U2_gga(T66, T71, T62, mA_out_gga(T66, T71, T62)) → qB_out_gga(s(T66), s(T71), T62)
qB_in_gga(T123, T124, T125) → qB_out_gga(T123, T124, T125)
MA_IN_GGA(s(T109), s(T114), T105) → MA_IN_GGA(T109, T114, T105)
MA_IN_GGA(s(T109), s(T114)) → MA_IN_GGA(T109, T114)
From the DPs we obtained the following set of size-change graphs: